Belford, New South Wales

Belford is a commuter town in the Hunter Valley, New South Wales, Australia in Singleton Shire. It is located 171 kilometres north of Sydney.